软考真题
首页
题库
登录
第3题
阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
现欲实现一个图像浏览系统,要求该系统能够显示BMP、JPEG和GIF三种格式的文件,并且能够在Windows和Linux两种操作系统上运行。系统首先将BMP、JPEG和 GIF三种格式的文件解析为像素矩阵,然后将像素矩阵显示在屏幕上。系统需具有较好的扩展性以支持新的文件格式和操作系统。为满足上述需求并减少所需生成的子类数目,采用桥接(Bridge)设计模式进行设计,所得类图如下图所示。
采用该设计模式的原因在于:系统解析BMP、GIF与JPEG文件的代码仅与文件格式相关,而在屏幕上显示像素矩阵的代码则仅与操作系统相关。
【问题:7.1】
第2章 程序设计语言基础知识
正确答案:
你的答案:
上一题
下一题
请先在App中激活(应用市场搜“软考真题”)
知识点:
试卷:
2009年 上半年 下午试卷 案例
标签:
接口
类图
Windows
设计模式
层次结构
PEG
文件格式
支持
子类
Java
图片格式
结构
图像格式
BMP
图像
桥接模式
GIF
需求
内容
桥接
Linux
Bridge
操作系统
对象
屏幕
JPEG
笔记
提交
村头小芳
请先在App中激活(应用市场搜“软考真题”)
2020-04-03
1
弗雷达
请先在App中激活(应用市场搜“软考真题”)
2024-03-05
1
请先在App中激活(应用市场搜“软考真题”)
2019-05-07
0
捌玖
请先在App中激活(应用市场搜“软考真题”)
2022-08-15
0
c程
请先在App中激活(应用市场搜“软考真题”)
2024-04-19
0
c程
请先在App中激活(应用市场搜“软考真题”)
2024-04-19
0
c程
请先在App中激活(应用市场搜“软考真题”)
2024-04-19
0
答题卡
加油
计算器
纠错
草稿纸
得分:0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151